package com.xiaoxu.intranetweb.mybatisplusSzappdb.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class GetBalanceEnquiryVo {
    private String id;

    private String ordetailId;

    private String ordetailCo;

    private String ordetailChico;

    private String ordetailSubId;
//收款单位名
    private String ordetailSubName;

    private String ordetailPdt;

    private BigDecimal ordetailItemNum;

    private BigDecimal ordetailRemainNum;

    private BigDecimal ordetailPreLic;

    private BigDecimal ordetailLastinNum;

    private BigDecimal ordetailLastoutNum;

    private BigDecimal ordetailSob1Num;

    private BigDecimal ordetailSob1RemainNum;

    private BigDecimal ordetailSob1LastinNum;

    private BigDecimal ordetailSob2Num;

    private BigDecimal ordetailSob2RemainNum;

    private BigDecimal ordetailSob2LastinNum;

    private BigDecimal ordetailSob3Num;

    private BigDecimal ordetailSob3RemainNum;

    private BigDecimal ordetailSob3LastinNum;

    private BigDecimal ordetailSob4Num;

    private BigDecimal ordetailSob4RemainNum;

    private BigDecimal ordetailSob4LastinNum;

    private BigDecimal ordetailSob5Num;

    private BigDecimal ordetailSob5RemainNum;

    private BigDecimal ordetailSob5LastinNum;

    private String ordetailLastCredence;

    private BigDecimal ordetailExecutePrice;

    private LocalDateTime ordetailModifyTime;

    private String ordetailModifyReason;

    private LocalDateTime svrTmstamp;

    private LocalDateTime cliTmstamp;

    private Boolean ordetailLock;

    private Boolean ordetailLock2;

    private Boolean ordetailLock3;

    private Boolean ordetailLock4;

    private Boolean ordetailLock5;

    @ApiModelProperty("标记销售科计算机将新入货记录通过U盘暂时出货到磅房，等磅房确认收到货后，在消除此标记/或/磅房计算机标记将新出货记录通过U盘暂时导出到销售科，等销售科确认收到，在消除此标记")
    private Boolean ordetailTempout;

    @ApiModelProperty("标志此条信息已经删除，用来同步服务器数据库")
    private Integer ordetailDeleted;

    @ApiModelProperty("当服务器断开时所增加/修改过的记录")
    private Boolean ordetailNew;

    private Integer downedID1;

    private Integer downedID2;

    private Integer downedID3;

    private Integer downedID4;

    private Integer downedID5;

    private Integer downedID6;

    private Integer downedID7;

    private Integer downedID8;

    private Integer downedID9;

    private Integer downedID10;

    private Integer downedID11;

    private Integer downedID12;

    private Integer downedID13;

    private Integer downedID14;

    private Integer downedID15;

    private Integer downedID16;

    private Integer downedID17;

    private Integer downedID18;

    private Integer downedID19;

    private Integer downedID20;

    @ApiModelProperty("数据来源厂区")
    private String dataFrom;
//    时间点起余额
    private Double balanceStart;
//    时间点止余额
    private Double balanceEnd;
//    时间点消费
    private Double balanceConsume;
}
